package com.qqt.csr.route.dto.resp;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.*;
import lombok.experimental.Accessors;
import org.springframework.data.mongodb.core.mapping.Field;
import org.springframework.data.mongodb.core.mapping.FieldType;

import java.io.Serializable;

/**
 * 技能组配置
 */
@Getter
@Setter
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@JsonIgnoreProperties(ignoreUnknown = true)
public class SkillSetDTO implements Serializable {

    /**
     * 技能组id
     */
    @Field(targetType = FieldType.STRING)
    private Long skillSetId;

    /**
     * 技能组配置id
     */
    @Field(targetType = FieldType.STRING)
    private Long skillSetCfgId;

    /**
     * 客服路由策略：0随机；
     */
    private Integer routePolicy;

    private static final long serialVersionUID = 1L;

}